I've searched high and low for an answer to this question and I couldn't find one before posting. Happy to be proved wrong though of course!

My question is, how are transforms performed and subsequently, how much space is required during the transform? Are transforms performed "in-place" i.e. vbk merged with vib? Some of the documentation alludes to this. Or is a new file created and the vbk and vib merged into the new file?
Thus my second question - how much space is required for the transform if it's not done in-place? 100% of (vbk size + vib size)? And how much space is required if it is done in-place? Technically, none as the two files are merged?
Thanks in advance (and apologies if this has been answered before).
- KFM