Push notification subscsription

Is it possible to subscribe the users on the client side to a set of topics and use the expo notification sdk to send the notifications to only those users? Let’s say I have 30k users and 10k users have subscribed to 1 topic. So the server will use a single expo API to send the notification for that topic and only the users who have subscribed to it is going to receive the message.

This is similar to Google FCM’s Topics: https://firebase.google.com/docs/cloud-messaging/android/topic-messaging

I need to use this for both ios and andoid. Is it possible to do this in the managed workflow? If not, what other options do I have?