Constructs received versions and orders their publication after cache refill completes.
The refiller starts the work; this queue only waits for its completion.
Completion permits this event to be published after earlier events.
Refillers start their work independently of polling this future and define whether
dropping it cancels or detaches the underlying work. It may be first-polled late.