Try using ZonePlus, it allows you to create dynamic zones like what you’re looking to accomplish and track players within it. It’s a plugin to simplify the Region3 system. This will be much more efficient than trying to track players based on GetPartsInPart