That may not be the right thing. If I get an object from its initial location, then drop it again in the same location, will this return true or false? It looks like it will return true (because it's at the initial location). I want it to return false (because it has been picked up or moved at least once).