Interlocking metasurfaces