Separation of 3D dialog and 3D node
More 3d refactoring
Moving ticking responsibility to dialog