Удалось найти решение?
У самого такой же вопрос, пока не нашел, думаю самому писать. Можно скооперироваться