UIView categorical setWidth/setHeight/moveByX/moveByY
simplify insurance that image load callback happens on main thread
fix array capacity hint