Typescript Add Property To Object Dynamically Allocate 2d