I am still trying to determine if the extraordinary floating glass canopy made it into the final design. It was challenging to be sure, but some of the original conceptions offer a more transcendent picture than this blocky structure. Have a look here:

https://www.dezeen.com/2011/03/22/cultural-and-spiritual-russian-orthodox-center-in-paris-by-arch-group/

Particularly liked the idea of the large icons facing outward.