BlendItem system (refactored and improved)