Fixes #822 - Move higher level Index related operations to the IRepository interface