Cascading - not ready for merge

You shouldn't need to reduce over ancestors here - there should only ever be one for a generate operation