simplifies draw/compute calls and I might need to list out less resources in the renderer structs as the bundle will keep them alive