Opening several query layers with the same definition query via
var desc = db.GetQueryDescription(sql, name);
var table = db.OpenTable(desc);
leads to a featureclass already exists exception.
Is there any way to instead get the already existing feature class? Currently we iterate through all MapProjectItems to find the existing opened featureclass, but this can be slow when maps need to be loaded.