You would have to have an antenna for each size of ring. This would be painful. You would also have to tune that antenna to perform well in a ring function. Basically physics dictates our design.
What you want is doable but you would have to make sacrifices (in both security, read performance and cost)