The reshuffling algorithm originally implemented in #42 should be tested with BrahMap. This is not a super-urgent issue because we do not expect to use reshuffling often, as it is an expensive process, but we keep this issue opened as a way to track any progress.