Use explizit power in paresInt as suggested as best practice. Add a properties for the default start record  and maximum number of returned records for searches to the panel class, react on return in the start record and maximum records input, change the way start record and maximum records is passed around internally so it can be reset in certain situations like a change of the search string.