Still weird issues on z axis of raycast