1. A method comprising, at a medical prosthesis, receiving at least two scripts, wherein each of the at least two received scripts defines a set of instructions to be carried out by the medical prosthesis; simultaneously executing the at least two received scripts; and periodically synchronizing execution of the at least two scripts, wherein periodically synchronizing the execution of the at least two scripts comprises pausing the execution of one of the at least two scripts while continuing the execution of another of the at least two scripts.