Better :find_existing matching when matchable values change