Talking just now with @skarmark , we are going to explore the possibility that regenerating applicability for consumers always does so for every repository, regardless of type, and that a profiler will generate applicability for every type it knows how to. We can match bound repos with profiles based on the profile type and the types advertised by the distributor found in the binding. This way, no part of the regenerate request or workflow needs to have special knowledge of type-specific info.