this 2D member script is pretty cool (R5)
I might take a shot at updating and incorporating into GH this weekend.