For calculation approaches which make use of the built-in workflow engine, which includes the built-in simulation and cached data reweighting approaches, the calculation schema predominantly defines which protocols are required how they are chained together. Defining properties in this way enables new properties to be readily added to the framework, either directly or through the flexible plug-in system.