provide mechanism to hide certain fields based on geometry type