I don't think this belongs in the LockManager. How about moving it to the base PrepareCommand?