Coldbox 3.6 Dynamic nav menu view

Newbie here, and was just wondering how would you add a dynamic nav menu to a layout?

The Nav menu is generated based on the Users’ Role and permissions, and us a UL element. I envision it being created at login, and cached, then added to the main layout.

Can someone give me a lifecycle concept on how it should be done in Coldbox?

Thank you.
-Christopher Keeler