use bookmark href to cache PDF viewer location (reduce coupling)