Simple entity implementation