The current media engine interface makes it impossible for a media engine to return a 'buffered' value with multiple time ranges.