That's what I was thinking. Or an angled cam with a return spring...