Flocks are updated on separate threads