Handling Previews in a Headless Architecture