Layout subviews: don't add or remove views here
Why not?
LayoutSubviews can run multiple times while the view is presented or about to be presented.
Ideally don't add/remove views within layoutSubviews as can introduce duplicate view bugs.
Especially if a view is regenerated based on another cal...
coderlyn.hashnode.dev