Are there proper service dependencies around this? Same question for the existing getTransactionManager() method.