About the naming ;)

How about calling the enum `ApplicationActivityVisibility` and keep the property named `IsVisibleToContact`?

I know it's not only strictly "visibility" now, but I think that makes the naming more clear?