Splash's central class tracks various colour-blending options, a target bitmap, linked-stack state (to which it proxies accessors), an anti-aliasing bitmap, anti-aliasing Y coord, an alpha bitmap with coords, anti-aliasing coordinate array for anti-aliasing "gammas", min-line-width, a thin-line mode, whether all or some of the path was clipped away, & bitflags for: anti-aliasing, shading, & debugging.
Internally it is pipelines upon 2D slices of the image, with colourspace metadata.