public static async ETTask <T> QueryById <T>(this CacheProxyComponent self, long id) where T : ComponentWithId { return(await self.QueryById <T>(typeof(T).Name.ToLower(), id)); }