Fixed abstraction-leak of AnalysisJobMetadata -> Map in JobContext