Then we may want to get rid of tracking categories generated by code
and use pageprops instead?
I have no opinion on that one.
Tracking categories are nice for certain errors. They more explicitly
show there is an error, because there is a category at the bottom of
the page. User's can edit the category pages to give helpful
information and even change the category name to localize it.
Otoh I suppose such a special page could would also have a system
message to provide useful introduction to what the property in
question means.
-bawolff