image generation delay