@override ImageD image(String id, {String? path}) { var existing = _images[id] ?? _images[path]; if (existing != null) return existing; return _images[id] = rl.CoreD.LoadImage(path ?? id); }