Notice Actors getting in range

Theoretically, you could use maps. Store all building parameters and locations inside a map and use the contains function to determine a check.

This would sacrifice RAM optimization for Processing optimization.