Replace Affix: Weighted?

Has anyone seen any info on the possible weighting being done here? There are video’s of people seeing the same affix show up 7 times in a row. Best example being attack speed on gloves. Anyone who has tried this for more than 5 times has probably noticed the same rotation of affixes popping in and out of the choice list. My instinct here is that when you make your first roll it locks in on a weighted group of affixes, and each time you hit replace it is rolling between affixes within this group with a small chance to roll outside of that initial group. Another possibility is that it’s looking at what other affixes are on the weapon and picking that initial group based on the remaining 3 affixes on that item.

Anyone done any testing, seen data, or have any anecdotes?