Awesome :) I've added the github repo to my comment!
And yes, we were using satellite.js [1] which provided us with the propagation functionality together with a static set of TLEs from space-track [2] - I'll add an github issue for adding support for dynamic aggregation of that data right away actually :)