[PLAT-3291] For single thread execution defer registration of the run-as-fast-as-possible trigger until after the cycle is executable if the wait-for-initial-trigger flag is also set. For partitioned execution defer spawning the workers until after triggerCycle is called.