My hats off to you. It’s implied that Homura is Madoka from a different timeline. And pretty great that they don’t downright spell it out for us but still make it so obvious when Homura breaks into a Madoka-esque speech. Brilliant. I wasn’t seeing it, but it seems to be the case.
Now I’m going to go look for Sayaka x Kyouko yuri for the rest of my life.