[FIX] optimized BamScannerCache to include qname in hashing