Variable-volume reservoir solves weight problem