Abstract away some repetition in annotation BeanPostProcessors