Run hook to browser navigation once
Add local state for folding items
Let all state remain in core namespace