I think elevators are usually counter-balanced so that the motor doesn't have to really lift anything except the occupants. Maybe not though ...
Software engineering could (and should) learn a few things from mechanical engineering. People have been saying that for decades, but it bears repeating...