As discussed via Skype, this requires a `MakeCopy` generic easyblock. 
You mentioned you had an attempt at that somewhere? Is it available somewhere?