I'm ok with the performance hit on user category change -- it is important that the book list show correct information and it is only noticeable for very large libraries.
I'm ok with the performance hit on user category change -- it is important that the book list show correct information and it is only noticeable for very large libraries.