I always thought a spring loaded 'up' seat would work.