モデルマッピングの実装をProxyパターンからDecoratorパターンに変更