A way to incorporate time(rs) that's immersive and respects the players' time

Obligatory link to another good thread: [Linked] Time Gated Content needs a change