Nope... for sure you were thinking of wrong person. I remember IMVU and was on it for maybe a day or two... many years ago (I think not too long after it started). I never really like it. lol
The little 6 dot circles are actually double layer, and they lock together in 3 or 4 places I tried it single layer it was a pain and didn't look quite as good ^_^