Is `loading.tsx` in the root of my Next.js project bad practice? - Theo's Typesafe Cult