Support for Development, Staging, Production

I am currently using the entire flutterflow (onbiously) and have noticed there is no environment switching or anything like that (that I know of). The reason for my concern is that, when it comes to engineering fundamentals, separating backend services is super important. Is there a way to seperate your firebase projects from a flutterflow project? For example have one for staging and one for production etc?

I know there is a workaround (from reading the forums) by duplicating your project and then changing your firebase project details. But is there not a better way?

Thanks in advance.

5