I was hoping someone would explain how it is done, not necessarily the author. I see Russ has done it with his Titan Punch style and it looks great.
Indeed, I have sent him a message how he has managed it, hopefully he will share it. Really like his implementation. I'm still in doubt how I will implement it.