Best way to make a Lego style imbrication in VR ?

Hi,
What would be the more efficient way to do a Lego like brick imbrication/overlapping system in VR ?
You grab one piece, and it snaps on the other piece or something
with sockets maybe ?