Yes, it was my original assumption that they were the same types. However, when I saw this specific error I made the discovery.
Since then I am working through a different set of tables to achieve a similar result. Interestingly enough, I am not seeing a huge change in performance either!
Regards,
Justin