List Animatable/Keyable Tracks in Listview

Is there a way to list the available animatable/keyable tracks in a listview of the select obj.

Example 1: A box is selected with a bend modifier on it. The tracks showing in the listview would be the scale, position X Y Z and rotation X Y Z, visibility, bend modifier tracks such as angle and direction.

Example 2: A light is selected. The listview would display the lights multiplier track as well as other keyable tracks for that object.