Passing parameters to Catalyst pipeline/script?

Is it possible to pass parameters to a Catalyst pipeline/script at runtime? For example, I’d like to be able to adjust the center of rotation of a view based on the size parameters in a simulation.

Of course, I can think of a hacky solution that involves copying the script to create a temporary file that I edit in my simulation code before creating the pipeline but I was wondering if there was a more elegant method.