protected static function spawn($fileSystemId, $customConfig = array()) {
	    $customConfig[self::OPTION_FILESYSTEM_ID] = $fileSystemId;
	    $customConfig[self::OPTION_ID] = uniqid();
	    $webSource = new static($customConfig);
	    WebsourceManager::singleton()->addWebsource($webSource);

	    return $webSource;
	}