wippity wip: fifo hackery

Anyone want to benchmark this on geometry-heavy/fifo-heavy games?

Reports of it being horribly broken are welcome too