Outlined structure for limits type & corresponding provider