Different background colours for multiple ofCameras

I am using different instances of ofEasycam and want to set different background colours for each of them. When I use ofSetBackgroundColour() anywhere in my code it sets the background colour for all the cameras. Is there a way to have different background colours for different cameras?

Why not a filled ofRectangle and used as cam viewport too?

A filled rectangle is not the same as a colour background for a 3d space though. I can take it like this (and have been so far) but sometimes I t really fails. Imagine I have a moving star field I am capturing with different cameras simultaneously. These end up as image planes and are 2d. I want to display these in a a 3d space but with a different background colour and other objects as well, so the fake 2d colour does not really work.