After some more conideration and testing: "Merge" monitoring sleep and power notifications into the main loop (main thread). Makes things easier and more efficient.