I understand the idea of incremental compilation and how it should be implemented in a Gradle plugin. What I’m asking is why incremental compilation is not supported by the Gradle plugin but at the same time some other tool support incremental Kotlin compilation. I’d like to understand why it’s so difficult to use the same code in the Gradle plugin. There must be some reasons which we’re not aware of.