Yeah, I thought about being almost always asleep and checking if something changed before sleeping again. Your method means I would need to sustain wake up for at least a few tens of milliseconds? then I guess it wouldn't be too bad for the battery actually.