Minor changes

Better default trail defaults
Caption list is now static so all methods get the same set of captions to render