Updated transactions, concurrency and superclass query