Issue with Mirrors and PostPlayerDraw

I’m currently developing my own custom pointshop at the moment, but I’m having an issue.

Whenever a player goes in front of a mirror, their props becomes visible to them:

And when they walk out of the room, the prop disconnects from their body, and remains at the entrance/exit to the room:

I want players to be able to see their items when they look at mirrors, but I don’t want their props to be visible from their first person perspective.

Is there anyway to fix this?

Bump. Anyone have any ideas?

I don’t know the exact cause, but take a look at the source code of _Undefined’s Pointshop because this doesn’t happen with however that pointshop does it.

I found the issue. It was the way I was attaching the clientside models to the player.

Thank you.