Let $\{ \cal{F}_i, \mu_{ij}\}$ a direct system of sheaves and morphisms on a topological space $X$. Define the direct limit os the system $\{ \cal{F}_i, \mu_{ij}\}$ as the sheaf associated to the presheaf given by $U \mapsto lim_\rightarrow \cal{F}_i(U) $. I want to show that it has the following universal property:
Given a sheaf $\cal{G}$ and a collection of morphisms $g_j: \cal{F}_i \longrightarrow \cal{G}$ compatible with the maps of the direct system, then there exists a unique map $\hat f:lim_\rightarrow \cal{F}_i \longrightarrow \cal{G}$ s.t. $\forall i \quad g_i=\mu_i \circ \hat f $, being $\mu_i: \cal{F}_i \longrightarrow lim_\rightarrow \cal{F}_i$ the map associated to the direct limit of the direct system $\{ \cal{F}_i, \mu_{ij}\}$.
What I have thought: the universal property of direct limits is know for abelian groups, so we have that, $\forall U \quad \text{open set}$, $$\quad \exists ! f(U): lim_\rightarrow \cal{F}_i(U) \longrightarrow \cal{G(U)} \quad \text{s.t.} \quad \forall i \quad g_i(U)=\mu_i(U) \circ f(U) $$
If I could conclude from this property the analogue for the associate presheaves, using sheafification the problem would be solved.
My doubt: I want to show that the homomorphisms $f(U)$ conmute with the restrictions $\rho_{|UV}$ of $lim_\rightarrow \cal{F}_i(U)$, but I don't see how to do it. How can I write these restrictions in terms of the restrictions of the abelian groups $\cal{F}_i(U)$?