Ran into an interesting bug/feature where doing a ToString() call from the JSON library I was using put quotes around the text. That caused some issues and was not an obvious fix at first. But hey, the inventory is actually working now. Well, not entirely becuase as you can see the "Stats" menu is ""selected"", but hey, progress is progress.