Tuff question: morph between two meshes with different topologies

I would like to achieve something that look visually like ‘morph’ between two meshes with different topologies: (two meshes with no correspondence in vertices and faces)

I know that is not possible to do it in a ‘clean’ way but i imagine a trick something like this:

1.chose the mesh with the lower number of faces
2.identify the faces oriented closest to the ones in the mesh with the higher number of faces
3.Morph between this faces and hide the redundant faces

any ideas or approaches welcome!

edit: remeshing is no option here; i would like to rather have something like morphing between individual triangles