Is there a difference between the 2?

Is there a difference between Mouse.Hit.p and Mouse.Hit.Position, are they interchangeable? I’ve never seen alphabets being used to access a property before.

I’m pretty sure they are the same. Mouse.Hit is a CFrame value and CFrame.p and CFrame.Position are the same thing I think?

Are there any other properties that can be accessed with alphabets?

I don’t know. I think only CFrame does this for backwards compatibility or something.