Based on this basic principle, the attributes of a category are made non-public to hide and shield them from other code. This appears to be similar to this issue: Phony "Property would not exist on form 'never ever'" when modifying value inside of callback with strictNullChecks, that's closed as a https://plotsinsohna.in/