A memory device configured to be in communication with a host, the memory device comprising: a non-volatile memory; and a processor in communication with the non-volatile memory, the processor configured to: upon an initialization trigger from the host, transmit a token (502, 504) generated at the memory device to a separate memory device in communication with the host, the separate memory device comprising a second processor, the token (502, 504) relating to a state of the memory device and functions the memory device has available to share with the separate memory device; in response to receiving a plurality of host commands directed to writing data to the memory device, transmit a second token to the separate memory device requesting logical-to-physical mapping processing from the second processor of the separate memory device for determining physical locations in the non-volatile memory of the memory device to which data associated with one of the plurality of host commands is to be mapped; process another of the host commands while waiting for a response from the separate memory device; and apply a result of the logical-to-physical mapping processing received from the separate memory device to the one host command. a non-volatile memory; and a processor in communication with the non-volatile memory, the processor configured to: upon an initialization trigger from the host, transmit a token (502, 504) generated at the memory device to a separate memory device in communication with the host, the separate memory device comprising a second processor, the token (502, 504) relating to a state of the memory device and functions the memory device has available to share with the separate memory device; in response to receiving a plurality of host commands directed to writing data to the memory device, transmit a second token to the separate memory device requesting logical-to-physical mapping processing from the second processor of the separate memory device for determining physical locations in the non-volatile memory of the memory device to which data associated with one of the plurality of host commands is to be mapped; process another of the host commands while waiting for a response from the separate memory device; and apply a result of the logical-to-physical mapping processing received from the separate memory device to the one host command. upon an initialization trigger from the host, transmit a token (502, 504) generated at the memory device to a separate memory device in communication with the host, the separate memory device comprising a second processor, the token (502, 504) relating to a state of the memory device and functions the memory device has available to share with the separate memory device; in response to receiving a plurality of host commands directed to writing data to the memory device, transmit a second token to the separate memory device requesting logical-to-physical mapping processing from the second processor of the separate memory device for determining physical locations in the non-volatile memory of the memory device to which data associated with one of the plurality of host commands is to be mapped; process another of the host commands while waiting for a response from the separate memory device; and apply a result of the logical-to-physical mapping processing received from the separate memory device to the one host command.