GC: Inline markers into datastructures Initial work is done. This may have worse performance characteristics for now. Futher work will use the block allocator provided iterator instead of linked lists to visit all objects and potentially optimize the memory layout of the marker struct.