Bumper: only chance container position when needed

There is no need to set the containers position to fixed if it already
is the offset parent.
Bumper: always use possibly scrolling parent as container

This fixes problems with a container not being scrollable right now, but
becoming scrolling when something else change (for example window
resize).