If you use .to_event then the distribution cannot be enumerated. Here is the issue I opened about it a while ago.
.to_event