Was simply missing notifier listener in 3D viewport. Also fixes missing refresh when adding a marker.