*Unified deletion architecture - Delete edges before nodes *Input proxies now aware of their type *Fix shader builder bug when mapping from vector1 -> vector2. Some compilers need this to be explicit )swizzle with .xx).