Updated teleport to deal with no destination (only changes camera)