I've come across one, I cannot remember the credits for it, I just remember stumbling across the method once, and it's always stuck for me. Although I never used it. It it 100% impromptu, yes, and it can be done with a borrowed deck.
PM me for more details if you like.
-Sam H