The system is already flexible in that regard
- You don’t have to use the YAML block if you don’t want to.
- You can use the few YAML attributes handled by Obsidian
- Third party plugins can be implemented to handle more attributes for specific workflows.
The point of this discussion is if the Obsidian’s “Linked Mention” system (or even unlinked mention detection) should work on the YAML block.