updated genericity of the MarkerManager methods