> I'd rather have consistent behavior, which would mean not distinguishing transitory and permanent properties automatically.

Fair enough, at least it's only a single place to override.