WIP: separate view3d loading;