automatically add IsGarbageCollectable to anything referenced