Allow custom parameters to be passed when loading an email preview

I have a use case where I need to load user specific overrides in the preview so that the user can see their specific email changes. This goes around mocking the email data, but it is very helpful in my case.