constructor(props, context) {
    super(props, context);
    this.state = {
      hidden: false,
      id: props.id
    };
    if (props.id === undefined) {
      // eslint-disable-next-line
      console.error('[MagicMove] Missing "id" prop in MagicMove component');
    }
  }
An Animated view that is magically "moved" to the
new position/size that it was mounted on.