Have read about half the thread and it all further solidifies my opinion that the ideas being discussed in that thread are over-complicating something that can be much simpler.
If anyone wants to give a direct explanation of what I'm missing, I'm open to it.
Otherwise, it seems to me the best path to functionality right now would start with adding 1 field, then maybe a second and third could be added later.
I see those three fields as a goal although that doesn’t mean we have to graduate from what we have now to using all 3 instantaneously. Doing things in baby steps for the sake of simplicity is the strategy I’m following right now.