Players will be seated randomly for each hand, but blinds will be determined by whoever has been least seated at blind positions. If all players were seated on the BB position the same number of times, players will be seated based on who was seated on the SB position the least. If even the SB seating condition is same for all players, the seat is chosen randomly.
Example: If the table has 6 players and 4 players have been seated in a blind position 10 times, and 2 players have been seated in a blind position 5 times, the 2 players who have been seated in a blind position less than the rest of the table will be Small Blind and Big Blind.
This way, over time, everyone will be paying the same percentage of blinds.