Permissioned Tagging for shared cards

I’d like to start building up a library card, which I want to give access to multiple people. Each Card will cover one book and will be tagged with Fiction/Non-Fiction, Genre, Sub-Genre.
Can we add a permission that only allows tagging using a list of approved tags to prevent people creating similar tags. Can you also add the ability to create card schema validation, to ensure that all cards are “correctly” tagged making it easy to search the library?

This is a really cool idea. The ability to restrict the taxonomy at the parent card level would be sweet.