Isn't there a way to create a dataset so you can pass a parameter and have the form filled for a record (that may have many, many fields) with one server call rather than having to set up each field individually? Am I correct in assuming that each calculation will be a separate server call?