If we do end up with courses with different casing of the same id, this will be the least of our problems.