How does Vega separate devotion from transactions?