María ha creado una función que utiliza una estructura struct con muchos campos, lo que hace que la función sea muy compleja y difícil de mantener. ¿Cómo podría utilizar punteros y estructuras anidadas para simplificar la estructura y mejorar el rendimiento de la función?