[polyml] structure sharing