improvements to parentReaction invoke on chain end