Stop trying to ignore out of order plays.

The problem is that if there's one errant play, it can cause a ripple
effect that ends up omitting a bunch of other plays. So just accept the
bad with the good.