fix: boundaries are now in a zone's ObjectList

for zone.Destroy()