ENH : make image sequence take a list

 - untested

Creating this PR so I don't lose track of this again.
As Travis reminds me, you also need `self.expected_len = 5`