[TASK] Rename method to remove "cloned" return type indication
[TASK] Don't clone parent menu VH instance

This (hopefully) avoids some side effects when rendering menus from an uncached context or while building the menu just before it gets cached. The intention is to not disconnect the parent VH from the context in which it sits.