What Mechanism Can Explain And Resolve The Horizon Problem