PHP - Modifica o objeto atual no loop foreach

Eu queria saber se é possível editar o objeto atual que está sendo tratado dentro de umforeach laço

Eu estou trabalhando com uma matriz de objetos$questions e eu quero passar e procurar as respostas associadas a esse objeto de pergunta no meu banco de dados. Então, para cada pergunta, vá buscar os objetos de resposta e atualize o atual$question dentro minhaforeach loop para que eu possa produzir / processar em outro lugar.

<code>foreach($questions as $question){
    $question['answers'] = $answers_model->get_answers_by_question_id($question['question_id']);
}
</code>

questionAnswers(2)

yourAnswerToTheQuestion