Data is a public TObject property that provides storage for TObject and descendant classes to be used with the user account. Data is not maintained by
TIdUserAccount, and it is the responsibility of the application to handle creating or freeing object instances stored in Data.