How do you balance the need for customized user layouts in Salesforce with the long-term maintainability of the platform?