Yeah, it's far from trivial. Good stuff on it here:
http://www.eurogamer.net/articles/digitalfoundry-2015-vs-backwards-compatibility-on-xbox-one
― JimD, Wednesday, 24 June 2015 08:59 (eight years ago) link