I'd be tempted to utilize a custom transaction for...
# general
k
I'd be tempted to utilize a custom transaction for your use case