How do I respawn a deleted sprite in an endless runner?

Basically I am making an endless runner. You collect coins on each platform. I can make the platforms endless and regenerate, but once I delete the coins on Collison i cant get them to respawn again the same way as the platforms.

There are a few ways to do this, but maybe the easiest would be to hide the coins instead of delete them, and make their collection event only work if the coin is not hidden.

Then move it like you do platforms but unhide it after moving.