This is more of a request ... I would also be open to trying to implement it myself but would appreciate some pointers.