belongsTo cp descriptor now goes through cache accessors