It is possible on very large syncs or if there is a slow data transfer that you could request to sync via cron when its already being run. The script should check if it is already being run before continuing and exit if there is another instance of it running.