There should just be one `getChangeList` function; it's fine if we need to improve upon the original one; try and see specifically what was causing things on the Ember side to fail