Improving performance of station map by adding all annotations up front, organizing presentation logic into an extension