How can I create a damageable prop?

Hello! I am faced with the task of creating my own prop. When receiving damage I should receive points - but this is not a problem, I have already implemented it. It is also necessary, when a tree is destroyed, to automatically put up exactly the same tree and repeat the cycle.

How is this possible? The prop manipulator does not work on such objects.