Unless you are already experiencing performance problems or anticipate many more users, or many more rows in the db I'd leave things alone.
There are times when you need to do things like what you have suggested, but it makes for a more complicated and fragile code ... certainly not warranted for a one-off case with no performance problems.