when you move tables, the tables involved are locked which may avoid recursive calls

I wouldnt touch it