Lucee 5.1.0.34 Transaction bug with parallel loops

I think I discovered a bug with using parallel loop each() inside of a
transaction{} block.

It seems any queries made inside the loop aren’t part of the parent
transaction, so any rollback() calls are pretty much ignored.

I put together a test case for anyone who can shed some light on this, if
it’s a bug, not intended, or whatnot.

Bumping this in the hopes someone will see it on this new platform.