Made producer interface part of resource collecting ring buffer elminating the step where producers had to update the resource collector index separately.