private bool CheckOverlap(Vector3 position)
{
float height, radius;
Vector3 top, bottom;
GetControllerCapsuleGeometryAtPosition(position, out top, out bottom, out height, out radius);
return Physics.CheckCapsule(top, bottom, radius, SafetyCollisionMask);
}