Add null-checks in property observers
Fix IllegalAccessError thrown with older version of Essentials