Added ThreadPersistenceModel