Use IndependentContext instead of Canvas::const_iterator if synfig-core