Workaround for KVO exception