fix: performance issue in queryloader

 - bug didn't use expression trees so query was evaluated in .NET