I understand that, but I believe that users don't leave that button on by choice. Who edits BB code manually? Personally, I think that the button toggle shouldn't maintain its state between page refreshes as it can become confusing for inexperienced users when they end up on the next page with the editor disabled.