RR uses least-full client
memmove only periodically
fix outidx iteration and adjust internal rescan