How to force trim to always pull curves to its surface?

Right - eventually, I hope it can become a little smarter…

-Pascal