use the client when lazy loading