Implement path hit test correctly
Test paths in reverse to match draw order