Идея на миллион!
И почему же я первым до этого не додумался? :(