Add back the accidentally cleaned up @Transactional