Fly within defined boundary?

So I often fly at large property development sites that are fenced off and secure. These are sometimes situated within congested areas. I must only fly my drone within the secured perimeter which is often an irregular and complex shape. It is important that I am able to map the extreme edges of the sites and more important that I do not stray over them.
Is there any scope that the Drone Deploy app can be updated with an option to fly within the mission perimeter that I specify? This option does exist in some apps and works well. For example DJI Ground Station Pro. I would rather use Drone Deploy whenever possible though.
Thanks for looking.