Fix race when multiple frame operations are occurring

Double clicking actions that cause redirects can result in `@_afterFilterRedirect` containing something when it shouldn't (caused a weird bug in Shopify).

This is one way of fixing that.

@hornairs need your input here.

cc/ @kristianpd