When we are chaining Continuation objects in Apex controller, would it be right to assume that each continuation (and apex post processing method) is executed in separate transaction scope, e.g. I could have 100 SOQL statements in processing method for each continuation? Or does the whole continuation chain share the same execution context and should obey to similar limits as ordinary web request processing?
I would assume that it should be separate transaction context per continuation, since request is getting back to VF page after each piece of chain is processed, sort of ping-pong between VF page and apex controller (up to 3 times - max number of continuation in chain).
Any help would be appreciated.