Content tagged with immersive technology