perf(semantic): allocate Bindings
in allocator
#8021
+142
−69
Merged