use NSOperationBlock to query location
reset location when changing containers
fix layout attributes
cache location
attempt to fix NULL _cd_rawData but the object is not being turned into a fault