code: @MainThread
      private void scheduleStatusUpdates(Event event, EventStatus status) {
          for (EventTarget target : targets) {
              for (EventMethod method : target.methods) {
                  if (event.getKey().equals(method.eventKey)
                          && method.type == EventMethod.Type.STATUS) {
                      Utils.log(event.getKey(), method, "Scheduling status update");
                      executionQueue.add(Task.create(this, target, method, event, status));
                  }
              }
          }
      }
docs: Schedules status update of given event for all registered targets.