separate UI 2D/3D
UI is function of resolution
block construction by network