Introduced settings for executeOnServer (replaces events). Updated LazyApply to use executeOnServer.