Refactor to ReplayControl direction rules - rules can now be sticky - and will be applied until they return inActive.