please use `mapnik::noncopyable` here.