Actually, no, that's not my school of thought. It's complicated, yet simple. It's the words used that would make things seem complicated. Let me attempt to state it simply. Consider "memes" to be "spirtual molecules", and monads to be spirtual atoms, a la Leibniz. Just as a meme can live for a time, then die, it can be resurrected; such as when a jar containing some text, or ancient greek knowledge buried for hundreds or thousands of years is resurrected into the consciousness of humanity. Now, monads, according to Leibniz cannot be created or destroyed; they always exist. They are just converted to information from energy, or from energy to information. If the universe had a beginning, then all monads always existed since the beginning. They just change forms. Like a meme goes from thoughts to words to paper to bits etc....
In addition, you, a monad, are only represented internally within my mind, as yet another monad, and vice versa. Every monad has within it a kind of picture of the rest of the universe - also a monad. I think this is how relativity works, because we all have our own internal view of time and space relative to one another, similar to how a monad has a representation of all other monads relevant to it, within it. This is also how I think the universe can be both static and dynamic at the same time.
It goes deeper.
EDIT: Spellling Leibniz