Never found that to be a problem for my locks.

My dort macro is just a castsequence reset=target CoA, Corruption

When some lock runs oom I life tap and drain life or death coil to recover the lost HP.