Well, to be fair this is just about choosing to render the hover/interact sprite rather then the existing sprite (at least if we don't consider bondage variety), and there already exists code that renders that model, but on hover. It should be less prone to bugs than any actual new feature, assuming it isn't too many heavy calculations to render all NPCs on screen at once