CSS will-change is good for enhancing transition but excessive use of it may hinder overall performance of the website. What is considered as excessive?
Apart from the problems with excessive use, there's also a possibility of it behaving unexpectedly as the implementation details of will-change are not very specific.
I just shared a link that sheds some light onto the issue.
Samuel Oloruntoba
Java is to JavaScript what Car is to Carpet.
Sara Soueidan wrote a comprehensive report about
will-change