The existing system uses a native-store to store the graphs. Then the system uses node block to store node data as follows.

there are 8 blocks in the node block structure and each block has a specific fixed size. Then the system is not be able to store multiple labels. the purpose of using labels is enhancing the performance when we access the data. it would be great to have multiple labels with fast accessing. if we use linked list to store labels as for the properties. it cannot provide the performance as we expected. so there should be a separate solution for that.