After #174 the builder creates build hashes again to quickly select all modules that were selected previously. It puts the link in the downloaded file.
Additionally we could use history.pushState and history.replaceState to live update the URL with the hash, by md5 hashing the array of selected modules on the client-side.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.