if we have this separation, would it be better to just collect into two separate buckets?