Custom update in Transaction groups

Sounds like you’re describing exactly what a block group does, have you looked at them?