AssetContainer.removeAllFromScene does not remove instances of InstancedMesh

I am loading glTF files with instancing. When I removeAllFromScene the scene still contains all the InstancedMesh instances from the loaded model but dispose removes them for good.
In my use-cases I realized that setEnabled and dispose are enough, but spent a while trying to figure out what is happening. Maybe this needs to be addressed somehow.

Do you mind reproducing in the PG?