This reminds me, what ever happened with BTC XCAT?
Seemed like a promising project that got left behind. Maybe a good idea for a new grant? Did @jasondavies drop the ball on this?