For me this is the best approach.
I was able to concat() what fields I wanted to present to the user into one field and then pull the list based off of that.
I then used concat() and substring() on the selected items to manipulate the data to get precisely what was needed.
Great work around and solution.