shelving APScheduler idea for now...