ある事情から GIMP の内部構造をある程度調べねばならなくなり, xcf ファイルフォーマットあたりから手を付けている. ghex という GNOME のバイナリエディタがあるが, これを使って xcf ファイルを解析 (つうほどのもんでもないが) ないしは, ぼーっと眺めていると色んなことが解る. ここでネタをばらしても誰も見てねえだろうから, 自分のためのノートがてらに書くと, xcf には parasite というのがある. これはイメージや drawable につくプロパティの一つで, プラグインなんかの使うデータを drawable (レイヤとか チャネルとか) のプロパティとしてセーブしておけるものだ. たとえば dynamic text は文字やフォントの情報を憶えているが, これはレイヤのプロパティとして dynamic text の parasite が xcf に保存