you can pool from the server side, this is a project I made about, let me know if it is useful GitHub - pollovolante/RobloxWS: poll connection with Roblox experiencies
you can use HTTP Request, and your server, you can haul all the requests, and whenever you need to you just send responses to them whenever you want. They will infinitely wait so it’ll count as one request per response.