We currently add all labels on each run regardless if they already exists. We should filter this down to only make requests truly needed