Fist off, Thank you for the feedback!
1. In my testing it seems to be pretty quick, Did you open two different browsers (not tabs) and try to send money back and fourth ?
2. I use a technique called fingerprinting to persist the session across the same browser.
3. Noted
4. This is not intentional. As long as your browser fingerprint stays the same you should have the same funds. I have tested chrome, firefox, safari, and brave. Are you using something different?
Again, thanks for the feedback and the testing.