This is a decent chunk of work, but should be doable. Probably on the backburner until a potential user requests it.