Right, this makes a bit more sense, it's a matter of compiling and uploading time that slows you dowe, but it's still a rather questionable approuch non the less
Audio is heavy, so I can't blame it being split. However WorldTiles, LOCK, and MNU, I don't see why can't be included in TES. (For the time being until you make other mods that make use of their features)
And again how does 1 image make MNU 20MBs, what is there like left over files in it? While I did notice there's a config to turn it off (neato on you) why it's required... when it really shouldn't be.
But knowing how this is evolving, I get a feeling your going to be doing alot more with it, so people will end up wanting it for the full experience.
I "personally" don't mind all the dependencies but it's a general idea to not use them if you can.
But above all, I won't mind most of this if yes, you improved the way your WorldTiles lib works. Those load times were a complete "no go" for me, and likely anyone else who used your mod, wish they'd leave some feedback here tbh.
Once again, don't take this as any shade, I appericate all the effort your putting into this, the framework just needs a bit more work, especially the worldtiles lib.
PS: weak references arn't easy, god knows how hard I've tried to make something work in Calamity's abyss