Resolved bug where component.keys return entity & valid if the derived class did not provide properties.