Don't store (micro)descriptor text on the heap so much.
We could use less RAM for our (micro)descriptor text if we kept the .new file mmapped, so that we didn't need to use the heap to hold them.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information