Very clever - I might have to split it apart when I add support for the availableSeekRange header but I make this change for now.