Changed jobs to be simpler and easily runnable outside of the scheduler.
More progress on event posting.