Often when terraform destroys and recreates an ec2 instance (e.g. for modification not regarding the root_block_device itself), the same root_block_device can be kept (if it is of type ebs and delete_on_termination is false).
It is possible to do that on AWS console manually stopping instance, detaching the new volume and attaching the previous one (after the recreated instance was started).
This is very useful and increases the persistence of data for many ec2 configuration use cases.
Since at destroy time Terraform knows current and next resources state (configuration and IDs) it is just supported in some way or can be added such a feature ?