Multiple index entries from a single content item

We are developing a new event type that can contain multiples dates for a single item (primary date, backup dates), and I was wondering if there was a way to have an auto index generate multiple entries from a single content item based on these different dates… and example of the index below:
Sample index entry where the item on the 10-13 and the 29th would both point to the same CE (and ideally be spawned from the same item):
<table>
<tr>
<td>Date</td><td>Event and Details</td></tr>
<tr><td>
April 2010</td></tr>
<tr>
<td>6</td><td><a href="#">Women’s Committee Quarterly Meeting</a></td></tr>
<tr><td>12:30-1:30pm</td></tr>
<tr><td>Station Place, Room 5000</td></tr>
<tr><td>
10-13</td><td> <a href="#">Software Upgrade</a></td></tr>
<tr><td>10:30 p.m. on 4/10 - 6:00 a.m. on 4/13</td></tr>
<tr><td>
29</td><td> <a href="#">Software Upgrade</a></td></tr>
<tr><td>
10:30 p.m. on 4/10 - 6:00 a.m. on 4/13 </td></tr>
</table>