As far as shooting breaking hiding it does if the monster has a line of sight to you. The whole point of a rogue getting to use bonus action to hide is to move, attack, move to a place with where they can’t see you, and then use the bonus action to hide.
It’s not up to discretion IMO, it’s the...