fixed up some performance issues in TransactionList where it would fire 3 queries for every row in the grid to get the DefinedValue column values.  Also changed the query to .AsNoTracking() since it can easily have a very large number of items and .AsNoTracking() speeds up the query by 10x