Wrote object hooks that actually, actually works.