I agree with @zacc. This is functionally equivalent to what we are doing now, except that the result would be 2 ```switch_to_frame()```s in a row. Maybe, for some reason, that makes the test more robust? We should all test it locally to see if it does make it more reliable.