~Infoは実態を持たない情報だけを持つクラスで使う。Imageに対するImageInfoやFileに対するFileInfoなど。
~ManagerはProviderに処理を委譲するクラスとかならいいかな。例で言えば、DownloadManagerがQueueingするかThrottleするかなどの動作を行う実装クラスを持つようにするとか。絶対禁忌すべきとは思わない。
複数形のクラス名は、むしろstaticメンバだけをもつクラスでは使うように統一すべき。(この辺はフレームワークに合わせるべきだろうが。Util/Utils/Utility/Utilities統一したい…)