Packages: build, precompile and add

When I install some packages, upon first use it shows messages about building and/or precompile. Why these build/precompile tasks are not completed during the install phase itself? Now I do a manual build and precompile after adding the package. Is there any way to combine all these to one?

I kinda wondered abt the same thing

IIRC, it’s a trade-off between fast installation vs fast first time usage. But then the whole issue is moot because you can invoke the precompile yourself after installing something anyways. So with the current setup you are actually in control.

So, as far as I understand, there is no side effect in combining all these three processes so that user can have a better experience.
It may be then worth having a command like install <= add + build + precompile.