Well without cloneing this will not work. All DLNAResource might not have a copy constructor and I want this to work for every type of media regeradless if it is web,file,feed or whatever