Server mods getting needlessly redownloaded

Is there any way to prevent BeamMP from removing already downloaded server mods to make it so that the user doesn’t have to redownload the same exact mods every single time they want to join the server? It would save so much time having the ability to preload and keep server mods downloaded after disconnecting and closing the game. 50% of the gameplay is just watching the download screen every single time you want to join a server with mods (which you’ve previously downloaded once before on a separate occasion).

TL;DR

  1. Is it possible to prevent already downloaded server mods from unloading.
  2. Is it possible to pre-download mods and add them to a specific folder to prevent the server from having to download the same exact mods again.

The launcher caches mods, and it will use cached mods if the size and hash match. (hash only for server version 3.6.0+)
The cached mods are stored in the Resources folder, located in the directory the launcher is run from. Usually %appdata%\BeamMP-Launcher\

Ahh okay that makes sense, I was running the latest stable release (3.4.1) so it wasn’t cashing the mods or anything like that.
Thanks for the response!