This MR is the first step to migrate the HLT Control Flow code (and the rest of the menu code) to use Component Accumulator. The core part of the changes is the ability to reuse the same menu generation code with and without CA (so in old and new configuration).