Right... this seems like a bit of hack then though. Shouldn't we only round x and y for rendering?