For our app we compile the main app binary, and a separate mosquito worker binary. Both binaries require the same app code with the exception that the worker binary doesn't require any actions.
This is the difference in compilation time

I think to further investigate this, we just need to benchmark compiling an app, then compiling a separate app that doesn't use Actions, and see if there's truly a difference, or is it that we're doing something with our app?
My app has 28 action classes... Though it's a decent size, that's not really that many.
For our app we compile the main app binary, and a separate mosquito worker binary. Both binaries require the same app code with the exception that the worker binary doesn't require any actions.
This is the difference in compilation time

I think to further investigate this, we just need to benchmark compiling an app, then compiling a separate app that doesn't use Actions, and see if there's truly a difference, or is it that we're doing something with our app?
My app has 28 action classes... Though it's a decent size, that's not really that many.