Continue fixing mouse interaction. Known issue: mouse can interrupt during rendering and cause ConcurrentModificationException.