Cache njit function at import or install

@seanlaw I would like to know that as well. I think the only way right now to do that is to use AOT compilation https://numba.pydata.org/numba-doc/dev/user/pycc.html

I was thinking: if calling those njit functions from a background thread will it work for the first time, in order to do not freeze the app at startup?