I'll look into testing whether or not MySQL supports the same feature and/or suffers from the same issue. Either way I'll refactor to use the correct logic.