Making components poolable...