More changes to the captions api as suggested by Brendan.