Dynamic/computed layout without causing content shift or re-render after route change - Nuxt