Polling in an integration

I have a lighting system that does not report status updates, for example, if someone was to turn on a light using a wall keypad it would not report it to the automation system. My Vera plugin has a polling loop. I’m looking at rewriting this for Home Assistant. Is this going to affect other integrations or automation rules… assuming that the polling loop is not taking a ton of CPU or something.

I just don’t want to put anything into an integration that’s gonna hold up something else.