Best way to sort by a rapidly changing field?