Limiting's not a terrible idea at all, if the data changes slowly.