Instance: staging
SHA: b264666
The main issue is that when a property has a UBID associated with it, SEED automatically generates polygon coordinates that define the bounding box of the UBID.
When this property is then exported as a geoJSON file, that bounding box is what is defined in the geoJSON file as the building footprint coordinates.
In this case (see the doc below) and probably in others, the user has the actual building footprint data, showing the real geometry of the building, that they want to be exported in the geoJSON file INSTEAD of the UBID bounding box.
So it seems, if I am understanding correctly how the geoJSON export is working, that SEED should have a place, probably in Organization / Settings, where the user can specify the field that defines the polygon geometry when a property is exported as a geoJSON file.
See this doc for the specific details from this user. I don't know the code but have interpreted what SEEED is doing based on testing and experimentation. There may be other things going on that I don't understand.
https://docs.google.com/document/d/1mInNbkebl78xQ5Zno-2IsucT6S8zr09aiTLpPaSWoDs/edit?usp=sharing