oh this!
am trying (and failing) to change the size of a polygon based upon its original area and an extrusion length that changes over time. I've completely missed this thread and see Constantine has made / added / improved the topo nodes.

Ive got and installed them on 2012 SP1 (thank you) and now trying to figure out how to make the Islands extrude node from the screenshot iamVFX showed above.
see my example pic explaining what Im trying to achieve. what happens currently is on the left, what I would really like to happen is on the right - if the extrude length is small then I want to shrink the area of the polygon if the extrusion length is big I want to grow the polygon area size.
At the moment I do not have a single clue how to do this with the Topo nodes provided as my topo context jumping skills are non existent - well I can randomly select polygons to extrude now at least. (thanks to Mr S. Blair)
As there is no (default) polygon position and the attribute that could have helped polygonArea is read only! - it look's like iamVFX's ProceduralTopoPack can help me achieve this, just trying right now to figure out how his 'Islands Extrude' node is made by copying the tree above this. but he does mention making his own extrusion node to take into account further subdivisions - any help or pointers are appreciated