It certainly seems plausible, it may even explain the existence of the Kuiper belt, being held in the balance between Neptune and this planet much like the inner belt is by Mars and Jupiter.