Lps 51137 As a developer, I'd like to refactor ClusterResponseCallback to be a general FutureListener