Made ActionJpaAgentLoader singleton instead of static for testability reasons