In principle it’s easier to do ax.blockscene.visible[] = false and ax.scene.visible[] = false to hide everything visual. The problem is that this doesn’t do anything about the events going to - and possibly consumed by - the axis. So if you layer two of them on top of each other, the first one is still going to receive all the events even if the scenes are invisible. I wonder if that behavior should be changed.