If you tell it to implement something it will go ahead and implement it, without considering how much complexity it adds to the system or weighing alternatives.
Recently I asked Claude (Fable) to use multiple threads to speed up a computation that could take several seconds to run while the user was waiting. Instead, it found a way to start the computation earlier in the background while the user was doing other things, so that it would be finished by the time the user was ready.