Sbt recompiles everything between workflow steps

I’m not an sbt wizard, so hoping someone else can help here.

From the other thread:

Is this something that would help, or was that project specific to them? I’m assuming sbt has to cache the compiled state somewhere that you aren’t adding to the workspace, but I have no clue where that would be.