components can have {de}allocators, although dealloc is not called yet