Dictionary.com
Thesaurus.com

has been cushioning

  • present perfect progressive
    of cushion (3rd person singular).
    cushion
    noun
    a soft bag of cloth, leather, or rubber, filled with feathers, air, foam rubber, etc., on which to sit, kneel, or lie.