Link objects to tag only when needed.

If the object is created, removed and then recreated again without
calling find() in between, then there'll be a dangling symlink on the
second object creation, which triggers an exception.
Merge branch 'master' into ipvs