I was in the process of splitting up the code and doing the debugging before I left, to ensure everything is receiving and holding the correct values. However, since I got back, I was thinking about making the raycast method a public method, instead, so that I don’t need the accessor method. I’ll just insert a few more breakpoints and see what behavior I’m receiving, for now.