feat: reduce memory allocations on msgpack serialization
Current msgpack serialization improvement:
- reduces the amount of memory copy operations while building temporary tables
- simplifies non-SQL insert from the virtual table into the space (we can avoid mutable methods while working with a virtual table but rather use references and non-mutable methods)