Migrate to ExecuteRequest

I also included CreateAndExecuteRequest for even further shortcutting