Yes, a companion object for PlayEclipse makes sense.  The setting itself can live in PlaySettings.