WIP: Add a Backend run function that returns timing info.