public bool IntersectsPoint(Vector worldPosition, ulong time) { IMotion motion = m_Path.GetCurrentMotion(time); var objectPosition = motion.GetCurrentPosition(time); return m_Bounds.Contains(worldPosition, objectPosition); }