Setup 3D as fuction
2D over 3D, static
Added label and updating behavior