zoom extent takes a fraction
list cache items; fixes python tests