Hi!
if you want more references here is one ive made too:
things can go through too as you can see in one of the replies:
https://twitter.com/VaxKun/status/1080597854115254273
You will need more than one thing and i totally recommend to watch this video in order to understand it well if not interested in colliding you can skip that part:
Have a good develop and post the result here !!