playlist sort videos at model level (secondary sort by position not implemented)