AOL/Portalのグラフィックスではテキストを表示できるほか、線や長方形などのグラフィックスも、ズームイン・ズームアウトに合わせて拡大縮小され、マップノートをサーバー上のJSONファイルに保存できることに気づきました。そのため、Web APIを使って同じようなものを作りたいと思っています。
ArcGIS API for JavaScriptにはGraphicsモジュールがあるのは知っていますが、これらのグラフィックスはズームイン/ズームアウトしても拡大縮小されません。たとえば、縮尺1:1000までズームインして線や長方形を描いたあと、1:50,000までズームアウトすると、グラフィックスの線幅は縮小されず、グラフィックス同士が重なって粗くなり始めます。また、テキストを配置する方法もありません。フィーチャレイヤーにグラフィックスを追加すれば保存できることは知っていますが、その場合、グラフィックの種類(ポイント、ラインなど)ごとに別々のレイヤーが必要になり、ユーザーごとにも別々のレイヤーを用意する必要があります。
JavaScript APIの基本的なGraphicsモジュールやFeature Layerモジュールを使わない方法はありますか?