I suggest trying whatever approach you find the clearest and most straightforward.
If you run into performance issues I'd be happy to take a look and suggest alternatives and/or see if there's low-hanging fruit in Decker itself for speeding things up.