Support custom comparitors for list auto-sorting