Mouse object not ignoring character after character change

Idk if this is a bug or what, but here’s the gist of it:
The game changes player’s character via player.character = model. Mouse object not ignoring that model despite being player’s character.

The wiki states: “The Character of the Players.LocalPlayer is ignored by the mouse automatically.” so I don’t get it, Mouse.Target (haven’t tested Mouse.Hit) doesn’t ignore the player’s character model. Setting Mouse.TargetFilter as the model works, but it’s supposed to auto ignore character.

I have an example here on how to filter the character for raycasting with the mouse.
Hope it helps!

I know how to work around it, but I am asking if this is a bug or something. I guess it’s a bug.