local cache for data model, some business methods, use DateTime in POJOS