Properties are now handled through extension