I have to disagree.
i use advanced consisting every time. Though part of the consist info may get stored onboard. Two consisted engines will not run together on a different layout from the one programmed. Been there.
I’m told consisting in JMRI is portable, but I’ve never tried it.