I wonder if maybe the coordinates should be saved onto the event when it is saved, so we don't have to do a look up every time the page is visited.