Fix and completely remake ordering and bumping system.