Rewrite code that allows objects with same priority. Order of start no longer undefined.