made edit vs remix a request-based setting instead of session