There have been papers about introducing thinking tokens in intermediary layers that get stripped from the output.