Currently, logging a track's play duration is triggered only on media transition. Looping the same track does not count as media transition. However, the current impl logs the total accumulated play time when a transition (next/back) happens. Ideally, logging each play-duration individually even on loop would be a better approach since there is less likelihood of loosing such logs.