StreetComplete's trick is hiding the tagging model until you actually need it. Most contributor tools expose the schema too early.