Let me know how it goes. I've definitely not tried this. It was made up on the fly. It seems pretty straightforward though.
If I was doing it, thinking it over more, I would start the extract, let it run a bit, start the fill, let the extract run a bit after the fill finishes.
Making that...