Fix issue with navbar re-rendering by splitting links into subview