Generalized cuepoints copying code

PLAT-2091 #time 2d
@AviBueno, please use $object->hasMediaServer() instead of count.