Relabel-to-front incorrect and slow, to be removed.