Splitting Surfaces with Curves or Breps

Hi Guys.

A simple yet often asked question and I was curious as to whether anyone has figured a out a workaround for panelling a trimmed surface yet.

I have a complex set of triangular surfaces that I want to apply a lunch box panelling system to, but can not of the life of me trim the panels afterwards, no matter what I try. I can do it - just about (it sometimes works, and sometimes doesn’t) - if I use the structural grids and trim the curves using deconstructing the surface and using a ‘join curves’ on the edges component.

But I would really like to do this in an elegant fashion.

The question is: is there an easy way to surface panel a trimmed surface?