This works fine, but it does not queue jobs (which kinda defeats the purpose of a production queue. I couldn't figure out how to fix that.