I'm not sure what machine it's being done on, I just passed on the file. Yes, there are a lot of undercuts and I hope the machine is up to the job. Worst case is it will require a lot of manual carving afterwards but even so it's still going to save them a lot of time. The guy who's preparing the model was already excited just to have the small 3D print as a reference for taking measurements.