Soft and hard reference differences in BP

So, deleting the object with many hard references may cost more perfomance cause dependence calculations?

If i am calling object by hard ref to get some variable, does it cost more calculations cause it load all cross-referenced objects too?