can't order by a row-level helper method :(