Ладно, нормальные способы не помогают, будем делать ненормальными.

АПД. Всем спасибо, код нашелся.