The feature would be adding a read a line from file like a table (or maybe tables themselves!) function for Obsidian Bases formulas. It would be paired with other functions like split() and replace() to parse it.
Example
AmmoTypes.md:
name: size, use
9mm: "small", "pistol"
7.62x51: "intermediate", "rifle"
12gauge: "intermediate", "shotgun"
point50bmg: "heavy", "machine gun"
Obsidian Base function (approximate)
read("AmmoTypes.md",file.caliber,"size")
This function would take the caliber property from the file and it would display the size according to the table.
So if file.caliber is “9mm” it would display “small”.
Current workaround (optional)
You can use an inline key-value table but it’s inconvenient and it’s hard to maintain it when adding new content.