Very slow database performance

For what it’s worth, the app runs well enough for me. There’s a subjective delay of about 2 seconds when it retrieves the job list.

If you can identify where it’s slow on your end, that would help. Maybe put some timing checks in so that you know how long the server call takes to complete, how long the client waits for the server call to complete, how long it takes to populate the repeating panel.

To time something you can use the datetime module, e.g.:

import datetime
  
s = datetime.datetime.now()
# do something that needs timed
print("Elapsed time " + str(datetime.datetime.now()-s))