Defer the interest-ring until visible tiles are done, present via FrameType::ViewportReady, then fill interest on later Partial frames so large files show the viewport without waiting on off-screen work.