The data_tracks counter is currently unused and could be removed. This code will only ignore trailing data tracks, right?