If we wanted to duplicate the moving platform, simply duplicating the platformWoodBlocks GameObject in the Hierarchy window and moving the copy won't work. When you run the scene, each duplicate would be animated back to the location of the original animation frames (that is, all the copies would be positioned and moving from the original location).
The solution is to create a new, empty GameObject named movingBlockParent, and then a platformWoodBlocks parent for this GameObject. Once we've done this, we can duplicate the movingBlockParent GameObject (and its platformWoodBlocks child) to create more moving blocks in our scene that each move relative to where the parent GameObject is located at design time.