Use lazy resolve for intention action and navigation