Move interval and ticker creation to Lifecycle.init.