Fire only once every 500ms