further refactor of asset_sync config

Better handling of asset sync initialization