Change spectrum weak_ptr holding pattern, which is now pair with folium/attatchment guid