minor shred lists work fixes, not stable
make world shift deferred