CF worker is an interesting idea. I'm going to look into other ways to run this without a dedicated VPS.