A family of Microsoft relational database management systems designed for ease of use.
I can see what you are getting at. You want a list at the top where each task in the list is a duplicate of a task lower down somewhere in the list, and when you say "duplicate" you mean an exact and complete duplicate, meaning name, start, finish, % etc etc. Bear in mind that there are about 250 fields for every task, so an exact duplicate is a lot of overhead.
It could be accomplished by copy, paste special, link for every field you want to capture but this is fragile as well as just too much of doing it the hard way.
I think you are trying to find an answer to the wrong question.
Try approaching the problem from another direction, using the functionality that is already there for this purpose.
What I would do is use a spare flag field to tag the tasks you are interested in, and then filter on the field or group by the field, or sort by the field.