Feel free to shut up and left outside all yours disappointments and all other stuff which can prevent BuddyTeam to get few fresh ideas to implement in their code.
Other way - open your minds and share what you have.
As we know Db can get info about stuff around himself.
Idea teach DB navigate like blind man operate with coords of surrounding objects and build mashes in real time.
But there is one question - can DB collect info about edges of zone?