RE: nested schemas for reads, I don't think you'd want to store separate primary/secondary reads, but rather alignments.

However, that is a discussion for later, and an RFC that I should write up...