sequence needs to be shared ptr now.. but now absolutes take parent