Just remembered this: https://community.adaptlearning.org/mod/forum/discuss.php?d=1973 - could be of use?