Blender Version
Broken: version: 2.91.0, branch: master, commit date: 2020-11-25 08:34, hash: rB0f45cab862b8
Short description of error
The heuristic used to to trigger a boolean modifier evaluation doesn't calculate relative transformation changes, this results in unnessecary recalculations of expensive modifiers when changing parenting hierarchies. This causes unexpected chugging when re-organizing large scenes with many cutters. This ALSO causes chugging when moving large hierarchies of boolean objects around, as the booleans are constantly being re-evaluated even if there is no relative motion between the cutters and the modified object.