Really interesting concept. For some reason the word "polarity" kept poping out in my head(maybe because it looks like atoms )