unregister(child) {
    get(this, 'children').removeObject(child);
    get(this, 'stage').remove(get(child, 'shadow'));
  },