I have to change the type of the object to use Bump() as it doesn't call Bump() on objects, even if the object is dense...so I move it over to turf.
Bump isn't called on the object that is blocking, but is called on the object that is bumping into a dense object. Also, I believe you are using the word object incorrectly as obj does not mean object. (Since Bump can very well be called on an obj if that obj Bumps into something.)
For your suggestion, I think it's utterly pointless, especially with the reasoning you gave, but I'll wait to see other people's opinions.