1. A computer-implemented method comprising: receiving, via an input interface, first user input representing a context switch to a first interface; detecting the context switch to the first interface based on the first user input; in response to the context switch, automatically copying data values from a plurality of first data fields of the first interface to a shared storage location; receiving second user input representing a second context switch to a second interface; receiving third user input via the input interface, the third user input representing a paste command; and upon receipt of the third user input, automatically populating a plurality of second data fields of the second interface with the data values from the shared storage location based on a mapping between the first data fields and the second data fields.