optimizations
ListResource::delete should return bool