Merge changes I789996d1,I762186ec,I880f8cde into main

* changes:
  Minor cleanup of dismiss action interactor to hide state that it doesn't have to expose.
  Add predictive back animation to the compose bouncer
  Add support for saving the preferred input side for the bouncer