ah, i think that was what got me confused. so a synchronized service is updated in all depending services whenever it changes? i guess that was the confusion about what synchronized means...

so in fact our BC code can just add the setRequest call to services and be good with it, right?