optimized texture sizes (now using intersection of mask and object bounds)