Unity Conditional Hide In Inspector. The Inspector can be customized by creating a Custom Editor for you