Steps to reproduce:
- Enable logging in NaiveLogger.kt.
- Run the ToolbarCompose.kt demo.
- Enable Panning via the toolbar.
- Drag the plot.
Expected:
The log output should remain unchanged during interaction.
Actual:
Each interaction logs [PlotPanel] SwingPanel.update(), indicating a recomposition is triggered unexpectedly.