move subscribers to root of the package and subscribe to more event to invalidate menu
add testing profile as we need to handle workflow changes
move subscribers to root of the package and subscribe to more event to invalidate menu
move subscribers to root of the package and subscribe to more event to invalidate menu
new behaviour: menu cache based on context and dependencies invalidation are all menu contained in a section