Clean up the threading usage in syscache a bit. It should now run a bit cleaner, with the thread only needing to be started once instead of for every sync now.