Greetings everyone! I’ve been writing rescript for quite a while now but this is my first post here. Nice to meet you 
We have a very large rescript app and building it from scratch takes a few minutes to complete. Locally it’s somewhat rare that we need to rebuild everything, but we need to do it every time our CI runs.
For other long-running tasks (such as yarn install) we use CircleCI caching to speed up the process. We’d love to do something like this for our compiled rescript code, but we have a problem, which is that the generated code for the dependencies gets spread across the various folders in node_modules.
Inside of our main project, we can set "in-source" to false in our bsconfig.json, and all of the compiled files will be generated in the lib/src directory. But that only covers the files in our project, not the dependencies, which means there’s no point to caching that directory because without the dependencies everything will have to be rebuilt anyway.
So long story short: is there a way to extend in-source: false to cover not only the current library but also all of the dependent libraries, such that everything the compiler outputs gets put into the same directory so we can cache it?