Use the codegen options map instead of system properties