Why can’t I shove an instance of a class into a variable from a do_action hook?

Why can’t I shove an instance of a class into a variable from a do_action hook?