How granular do you expect the origid assignments to be (e.g., at the originating interface, at the sbc, at the carrier, or some other level)?

The origin-ID assignment is somewhat flexible, but the goal is to make it granular enough to correctly identify the source of any one call.