objectCategories allows you to override the categories that were assigned to objects through the designer. It's a mapping between object labels and category keys (or labels):
Objects that are missing from objectCategories are rendered without a category. That means the ticket buyer won't see the ticket price when hovering that object. If you prefer a safety net, disable the objectWithoutCategorySelectable flag.