Add ability to hide attributes in entity descriptions

This will be useful for some upcoming feature work where we don't want to expose certain attributes in our documentation until we're ready to launch.