Fix for MDS DetachedFieldAccessException when resetting course progress