suprisingly, there does not seem to be a big overhead of checking mode
restrictions for every link (at least in a network were all links can
actually be used). Thus not sure that building a sub-network is worth it
(what triggered my look into this seems to be one of those profiler
artefacts...)