Because those, by definition, interact with user objects, which might have broken `getproperties` implementations etc.