Viewport editing WIP