Frames should not be referenced by their index (0-based PDF page number), but using Python references.
The advantage would be that inserting frames (e.g. extra content, animation steps, or whiteboard frames) or composing PDFs should trivially work, that is, e.g. hyperlinks within the document would stay valid.
That requires a new Frame class, which also has a reference to its parent Slide.
Frames should not be referenced by their index (0-based PDF page number), but using Python references.
The advantage would be that inserting frames (e.g. extra content, animation steps, or whiteboard frames) or composing PDFs should trivially work, that is, e.g. hyperlinks within the document would stay valid.
That requires a new Frame class, which also has a reference to its parent Slide.