Question about LockId and Transaction


I am developing a WFS-T client and currently I am at the point of implementing locking. Is it really true that you can only work on a single LockId within a Transaction? That is what I read from the scheme (WFS 1.0.0). This would mean that I have to send an individual Transaction for each lock I want to modify, which would be quite cumbersome. Please tell me that I misunderstood the spec.

Cheers, Jan