Abstract. Let S be a locally compact Hausdorff space. Let Ai, i = 0, 1, . . . , N , be generators of Feller semigroups in C0(S) with related Feller processes Xi = {Xi(t), t ≥ 0} and let αi, i = 0, . . . , N , be non-negative continuous functions on S withA natural interpretation of a related Feller process X = {X(t), t ≥ 0} is that it evolves according to the following heuristic rules: conditional on being at a point p ∈ S, with probability αi(p), the process behaves like Xi, i = 0, 1, . . . , N. We provide an approximation of {T (t), t ≥ 0} via a sequence of semigroups acting in the Cartesian product of N + 1 copies of C0(S) that supports this interpretation, thus generalizing the main theorem of Bobrowski [J. Evolution Equations 7 (2007)] where the case N = 1 is treated. The result is motivated by examples from mathematical biology involving models of gene expression, gene regulation and fish dynamics.