Posting this because I will be revisiting it thanks to the 3D Universe spring dynamics script eventually.