Rip out specific support for init in build-lxc/default.nix and provide it through a normal container component.
This then led to the realisation that you must extend the current config with a pkg's options prior to evaluating the pkg's configuration and storemounts. Thus combined all the various descend functions grabbing config/options/storemounts into just one function which properly captures the dependencies.