Do even more cleanup regarding views.
Rework how the fab's adaptive functionality works. Handle fab adaptiveness by using a style instead of a fully custom view. This helps eliminate a usage of private resources.