When using Mouse.Target the mouse would not target other collision groups which made it difficult to target specific parts. I suggest a feature like Mouse.TargetFilter except you can filter specific collision groups or if you could set a collision group for the mouse instead. This would make setting collision groups less of a headache and would allow me to focus on making the game instead of worrying if the mouse will detect the part.