performance position uses row number if position column is missing