Now the reason I have to hardcode things is that properties are like columns. So if my bot wants to add a MyAnimeList ID, I need to find the property ID for that and then hardcode it. And my bot is using like 15 properties and enum values are item IDs so I need to hardcode those too, leading to a 40-value enum with hardcoded ID values.