Revert "handle loose % more efficiently"

This reverts commit a96d640df4d0178b4e593ddf447071d4a8e4aaee.

It actually makes it slower