Hi Alina Williams,
Memory Management - A memory leak can happen because of unwanted references on the application side or from the control side. If there are memory leaks identified, please check using a profiler and avoid application side references. If the issue is because of control side references, please share with us details on your usage, and we will provide a fix for the same.
Styling Impact - Performance will not be impacted because of Styling, but it might be affected because of the value property being changed.
General Optimization - There is no optimization setting or API to improve the performance of all Syncfusion controls. However, there might be some settings for certain controls to improve their performance. If you face any performance issues, please raise a separate ticket, and we will try to resolve it.
Regards,
Sudharsan