Some more CLModel work. Need to figure if we actually need to cache locally in the static var or we can just rely on internal parse caching