[#3028] Moved startWhenReady to happen even without a source, and changed the name to active.