In my theory, Obito, Kagami and Izuna are one and the same person. Tobi is in-fact all those three people.
Why? Well, because when Obito "supposed" death, he awakened his makyo sharingan and then accidentally traveled back in time. To Madara's time, when Madara was still a boy.
Then, somehow...