Duplicated content using PokeData.DataPair instead of two PokeData

This should hopefully help with multi-megas in the future.