Would like to Bump this for more opinions.
Currently ive reworked it as jigsaw like inventory. So it looks different to above links, however I still wish the items to be stored in the bag in the world (forever until a despawn timer obviously).
Regards.