allow onBind to be called multiple times with different values within