@bensheldon I am finishing out a batch implementation for SolidQueue, and one thing i've realized is that enqueue_after_transaction_commit throws a wrench in a fluent interface for batches. Ie, being able to just call `perform_later` on a job inside of a batch #enqueue block.
My implementations interface is inspired by a mixture of GoodJob and Sidekiq batches - I looked at GoodJobs internals around enqueue_after_transaction... and have been testing it out - it looks like they're incompatible?