I use argocd to deploy all my infrastructure on Kubernetes and encountered already twice an error because of the the following label being too long kubectl.kubernetes.io/last-applied-configuration

I always resolve this by changing the apply to a Server Side apply as described here: https://kubernetes.io/docs/reference/using-api/server-side-apply/

Now I'm thinking to switch all my infrastructure apps to Server Side apply, but I wondered if anyone had any bad experience with it ? Except for the two controllers trying to change the same object I couldn't find anything about it. For example, can it have an impact on performance ?