Fine-grained content addressing