Scaling Faces by Proximity Using Geometry Nodes

Hello all, this is my first post here. I have used Houdini for many years. The everything nodes plan for Blender peaked my interest and here I am.

I am scaling faces by proximity using geometry nodes but I would like to scale the faces uniformly from the individual faces center instead of having the faces distort. How could I achieve this?