Seems to me like they're just finishing up the job system. The context in which they said this leads me to believe that to be the last piece of the puzzle. If anything they'll only need time for some QA and should they not run into any critical bugs we should, should get 1.21 by the 1st.