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 swagger documentation until we're ready to launch.