I'm not sure if I've encountered a bug with Godot 4 Alpha 6 or my expectations are incorrect, but...
I have a base Node2D scene from which I create "New Inherited Scenes". For the most part this works fine - I'm able to change properties on the nodes in the inherited scene (such as changing the Texture on the Sprite2D node, or the Wait Time on the Timer) without the original (base) scene changing. However, this isn't working for CollisionShape2D nodes. When I change the shape type or size in an inherited scene, the original (base) scene's CollisionShape2D node changes too, so the change is applied to all inherited scenes. I'm unable to have different collisions defined on inherited scenes, so I've kinda hit a road block with my current game (as it's built around inheritance).
Should this be working as I'm expecting? The fact that other nodes can be changed on inherited scenes without the original (base) scene being affected suggests it should work?
