Refactor: scheduler: pass working set to update_action()
final step before getting rid of pe_dataset global