Anyway to bypass Network Ownership forcefully being overridden by other players' touches?[Uploading: 2025-05-01 06-54-09.mp4...]()

As you can see in the video, i have a pickup system which uses AlignPosition and AlignOrientation to move around objects seemlessly on the client.

My problem is, whenever the client’s held item touches another player, the object goes into an “Unowned” state which just kind of prevents any sort of replication with the object or client sided control of it.

I have tried the method of setting the network ownership everytime they pickup/drop but that seems to cause delay and kind of makes it less satisfying to pickup, which is why i want to use roblox’s built-in network ownership handler.

Any help is much appreciated