SC.Object#getPath will always call get, even when not present. So copy behaviour, but do recursion instead of get