text: Title: Threading/Async for image concatenation
  Body: Concatenating images takes a while sometimes, especially on low-powered servers. I'm thinking it may be a good idea to make image generation work in a queue-based fashion, as a start, and then using that as scaffolding, make image concatenation happen off of the main thread