Amazing conversation so far! Thanks for all the feedback.
A lot of these questions we will answer with the spec proposal, so I’ll hold off on answering a few of these. I’ll focus on some of the more product and user experience questions for now.
@ahblake
Is this for Collect / Web Forms or both?
This is focused on Collect right now. How big of a need is this for Web Forms as well?
Is this currently only for geoshape questions or also geopoint/trace?
For shapes, points and traces 
Will any styling against to the reference geometry layer be preserved? eg keep pin character/colour and change size/transparency or line/shape stroke width/colour & fill but make the line dashed and the fill more transparent etc.
Yes, we want to preserve the styling. There are some tradeoffs to this because it might be confusing to differentiate, but we also know that if there was the decision to style geometry then it has meaning and we want to respect those intentional design decisions.
form designers will opt-in to this behaviour, and previously mapped geometry will be displayed by default - these appear to contradict?
Form designers will opt-in to this behaviour to display previously mapped geometry. We are thinking end users might not have the ability to toggle initially, so it will be displayed for them by default is what I meant.
That said, I am exploring options for what a toggle experience could be like so we can get a better understanding of complexity to implement. Stay tuned ; )
I assume a 'snap-to' pre-existing vertices when creating a new geometry is way out of scope for now - for the case of creating nicely adjacent polygons, like field to field that doesn't overlap at all @dast ?
Snap to grid is out of scope for now, but we do understand the value!
@dast
Features to dispay in the screen in Collect
Of course it would be nice and informative to define in the XLSForm a column that is used to display an ID or name on the map of previously captered polygons. But this could also end up in overpopulated screens in Collect.
A toggle button to switch the display of previously captered polygons and/or their display names on and off would be nice to have, but not an ultimate priority.
Great feedback and I’ll share more about the toggle ideas soon!
@Edmonds
My first question would also be if there could be a filter on user level. We have +180k planting sites. I am afraid when we would push all of those 180k sites to all the devices of our enumerators would seriously slow down their devices.
Appreciate you sharing this use case and this is top of mind for us! We certainly understand how valuable it would be for enumerators to filter. We will share the plan and how that might impact performance in the next few days when we share the XLS Form design.