code: function recursiveRemoveListeners(listeners: Object | any[]) {
    if (Array.isArray(listeners)) {
      listeners.forEach((listener, index) =>
        recursiveRemoveListeners(listener)
      );
    } else if (listeners instanceof ListenerTracker) {
      const id = listeners.id;
      const object = listeners.object;
      object._parent
          ? object._parent.removeListener(id)
          : object.removeListener(id);
    } else if (typeof listeners === 'object' && listeners !== null) {
      Object.keys(listeners).forEach(key =>
        recursiveRemoveListeners(listeners[key])
      );
    }
  }
docs: Iterates object keys to find a ListenerTracker with an Animated object and listener id to remove