Did you think about adding support for scrolling inside elements? I think that it could be used like this:
Jump.jump('.selector', {
duration:500,
container: '.widget'
})
I know that it would require rather significant changes in the way that scrolling is handled, but maybe it is a nice idea for future improvements.