Property injection mechanism moved to KVC