Trying to detect multiple points on a single collider

Hello everyone, I’m currently trying to develop a simple archery game where you shoot an arrow at a target and get points depending on where it lands. I’m having a really big issue where I’m not sure how I would actually code the target. I know that you /could/ just make a bunch of empty children with colliders and keep making new tags/layers, but since I want to have a LOT of different parts of the target (think a dartboard), that would be very redundant and sloppy. Does anyone know how to make this process a lot more straightforward? Thank you!

Here’s one that should work for you if you’re using OnCollisionEnter: Unity - Scripting API: ContactPoint.point