Updated the Configuration system to support the script engine (still requires dynamic recursive updates)