You want to start down that slope of allowing police to stop an otherwise law abiding citizen and ask them for their papers?
Not particularly, however this was one of the provisions in HB2522 that made it passable. LEO would not be required to do this, but they would have the option. This was something put in for all those people who went, "how would we know someone openly carrying was not violating the law by not having a permit". While I don't agree with the "papers please" approach, I understand it can be removed later (by courts if need be) in order to make a step forward.