I think that there is no ready-made solution.

P.S.
SORRY for my English smile