abstracted transition speed and type switching into PLWirecast