Support for caching required modules