Hi, I’ve answered a similar question before here:
I also have a guide on building for all kinds of different curvature usecases here that may be useful to you: