movableBlockEntities
Also very small optimization to hopper counters and removal of redundant casts in `PerimeterDiagnostics`