Work on breaking out parts of being_cycle_awake

See title