Rate limiting primitive, ref #19