Wow, thank you for your thorough answer. This actually solved my issues with the broken cursor, too.
Thank you so much!