Create Search instance from existing entity. Throws a SearchError if the entity is not and cannot be registered.