"Dynamic loading" is implemented in a one-liner that creates symlinks to the SFS files in a tmpfs layer
Hahaha, one liner? Or just meaning the cp -asn that tinycorelinux uses big-time in its sfs load approach I suppose, which is the obvious symlink creation part only. The complexity is the algorithm to handle side effects such that I myself don't trust this methodology whatsoever. Need to build a list of files/dirs in the mounted sfs, as fredx181 said long time back to be able to get rid of any left behind, and lots more potential complexity involved: making sure mime handling works for new additions, new modules depmod in, whatever the sfs load might introduce. Lots of post-processing in other words, including making sure will work no matter what window manager being used - not a one liner surely???, but I guess that was a joke.
Nah, better like fredx181 later agreed/suggested: create a new overlay (or via fuse in his implementation) and chroot into that. Doesn't integrate so smoothly but allows mounting and running apps in the sfs (loaded on the fly) with much less risk, side-effects, or overhead. Nevertheless, it is a fun experiment, and I've been trying fredx181 implementation too, and it works in my limited-case testing; still don't trust it though.
Also, yeah, save2flash ignoring the links when saving, but then again, what if... same symlink was erased and then created manually and we want save2flash to save it. Like I said, so many potential side-effects to consider. Just loading the sfs via symlinks is itself simple right enough, but only in a naively basic sort of way; such is computing.