Note, if we go to a generational GC, then you want to have a relatively small nursery, which means that allocations of really big objects go directly some place else. Thus at least these allocations shouldn't assume a simple frontier/limit. For constant-sized things, I don't think that this is an issue.