This ticket is about fleshing out the BackwardReactor implementation added in !3369 (merged)
BackwardReactor