Create a one-sided material that can't be seen though it's own back-faces

I wasnt’t 100% sure how to word the question above.

I need to make mesh that is only visible from the inside, essentially a one-sided material that can’t be seen though it’s own geometry (back-faces), some screenshots below

Original mesh

In-engine

The mesh has inward facing normals so the outside of the mesh is invisible but the interior faces need to not be visible through itself.