sched: clean up __pick_last_entity() a bit