We can probably shortcut this, since startingFrame was used as a holder only when we had to have pre-3.2 compatibility. IE, remove startingFrame completely and set startFrame to the rectValue directly (And same with endFrame/endingFrame)