Yeah, makes sense- The pointAt seems to work pretty well for sub-parts. I threw the bed in to test the differences between the two commands for entire objects. Wouldn't want entire objects unintentionally picking themselves up off the ground.
There's always a way