I'd like to update this comment if possible because it's a bit misleading. The idleObserver should work when you launch the calendar from the system app in nightly, correct?

It should definitely be possible to have this stuff working in nightly.