had to revert back to using map rendering function in its "standard mode" because cursor and selections in some modes otherwise were rendered in wrong places