That's a great project you've got going there!
Yeah that's great that they don't conflict (emergency vs amenity) so easy to use both. I think in some situations you can have multiple things under the same key, with the values separated by semicolons or commas.
Nice work!