I can't answer myself but this thread has some comments by u/restricteddata that should give a start as to answers.