How to link Google Maps Android API v2 Marker to an object

view story

http://stackoverflow.com – I'm adding dynamically a non-fixed amount of markers in a map, which each of them are related to one instance of my POCO class. I need to link them so when the user clicks on one of the markers, I show the rest of the data inside the custom InfoWindow. What do you suggest? PS: I add new markers everytime the user pans or zooms the map and I worried about overloading the app. Are the non visible markers disposed? (HowTos)