Why are we not just providing a factory bean to build these like we do for the other jobRepository options instead of requiring the user to import this context file?