issue 904 race condition in plural directives

essentially rate limiting updates