Adds transaction around index read