From my point of view, I'm not surprise that this approach could really improve a bit build time, however, 70% looks too much to me. Gradle is quite smart and it could skip a lot of unnecessary compilation for both Java and Kotlin code (even if a dependence between modules exists).