wip
Using JobChangeAdapter and latches to control blocking in tests