Prepare for name change
Try to clear confusion between settings and context, create registry class that talks to out diversity backend