Beagle9,
EF LHR, MF LHR and SF LGW all have a version of the Carmen preferential bidding system, which is not based on seniority, but by allocating points indicating which trip type or destination you want most.
To let you know ours at LGW
is seniority based.