Update most time-critical (expensive) functions to use g_core_settings

Signed-off-by: Craig Robbins <kde.psych@gmail.com>