I suggest that you make it possible to add new lines to the Properties table of entities and these values would accessible from scripts. These could be used to store for example text that is prompted when player approaches the entity or item that the entity holds. And much more.