Hey, I'm working on similar ****, but for creating items at runtime and without a centralized table. Maybe what I did will help you:
https://gi...