Parts created on client do not get cleaned up correctly when Streaming Enabled is on

The issue occurs when creating an instance under a replicated part on the client side
If said part leaves the streaming radius and reenters it, the added instances will remain under that part.

Expected behaviour in game

Behaviour in studio

Place file
streaming_enabled_test.rbxl (67.3 KB)

Expected behavior

Any instances created on client and attached to a replicated part should be cleaned up whenever the part re enters streaming radius

Thank you for your report..

We do not consider this a bug, and have no plans to alter this behavior at present.