Also add a static assert and some docs on the fact that blending only works with 2 actual recievers at the moment Also a small optimization to not call get_rate_ms() twice