@bramus@Schepp the trouble is you can't (presumably) have elements positioned using both behaviours at once.
If there was control via a viewport unit in CSS, then we could position individual elements without having to change browser behaviour? e.g. some could react to the visual viewport, while others may not.