I don't think it can be done, but its a good idea.
Edit: What I meant with it can't be done is that it shouldn't be done, or as you said it would be impractical. Even though it is a good idea, having threads bumped for every vote would be rather annoying.