Supports tiles (sprites) with unequal width/height