Remove use of promises for GetProperty in ServiceBase, make it completely async instead