Typescript Add Property To Object Dynamically Meaning