Added Identifiable interface to the client model to make generic processing easier