memory coupons should only collect post-strike coupons for barriers that are not HasBeenTriggered