Zorro is an open system. You can basically have it do anything you want, with careful planning and design choices, and knowledge of the strengths and weaknesses of the individual components.