Should the app keep this fully hidden, or are there moments where naming the kind to the user would actually help (for instance, framing a screen as “what happened” versus “what’s still there”)?
When thinking about this question, my mind goes to pedagogy and ways to cue the user into understanding the new data structure (and even data structures in general!)
That is: in addition to asking "how do minimize the amount of stuff people in the field have to think about", an interesting parallel question is "how can we offer (optional?) learning opportunities for people to understand how data works in CoMapeo?"
Part of the reason for suggesting this is that this taxonomy definitely introduces a learning curve! And it may also impact field teams who have to intuit what observations to create in order to set up a good entity causal chain. ("OK, first let me map the creek, so I can then map the contamination in the creek...")
See my comments in What & why and CoMapeo data model for more of me wrestling with instantiating entity types, for reference