Fix ordering, stage_receiver semantics: SR now clones and enqueue()s instead of simply React()ing