How do you optimize performance through code-splitting in a cloud-based or serverless application for Sharp HealthCare?