Keep position when changing scope for add_new_at top
This makes the behavior consistent with add_new_at: :bottom and fixes #138.