This is a follow up of the bug 153541, we want to improve the design of the class structure since the tracks are the representation of the source in the platform.
*** This bug has been marked as a duplicate of bug 154582 ***