graphics.draw(TextureSupplier,...) now uses proper texture rectangle