Dynamic was actually an unfortunate word choice. The solution Builder lets you build a whole bunch of lvlibs into individual lvlibps and will take care about determining the dependency tree and start building from the most basic lvlib to the most dependent one and on also relink the dependencies too.
It’s a build tool not a magic on the fly edit and relink tool! And there is no way anyone could relink classes in lvlibps to other parent's at runtime. That step has to be performed before building the lvlibp. A lvlibp is for all purposes and intents strictly read only!