Protected Traits

Is there any way to define protected traits, as in, that they can only be modified with the Admin API?

This would be useful to implement in example: simple Role base access control, last seen status, …