We would like to allow our learners to attain badges when they have completed incremental milestones such as the first X courses completed. Competencies can currently be assigned to learners manually or via individual courses, could we open this feature to more automatic assignment options (e.g. based on total number of credits attained, courses completed etc.)?