On efficient generation of ideals