Update: I managed to do exactly this using the GitHub project that OP links to.