How to make “GIT Pull Rebase” more user-friendly in Git-Extensions?

While working in Git-Extensions, you can’t perform a Git Pull when you have pending modifications, as in the following situation:

Explanatory screenshot

In order to do this, you need to perform a Stash first, then perform the Git Pull command and perform a Stash Pop afterwards.

In the case where you have already some staged modifications:

Staged_Files_Screenshot

Those files should be unstaged (and there filenames remembered), stashed, the Git Pull should be executed and the same files need to be staged again.

When working with Git integration (like in Visual Studio), those things are done automatically.

Is there a way to perform such an “elaborated Git Pull action” in Git-Extensions?