def METHOD_NAME(self, variables, mark_kws, layer_kws):
    p = Plot(**variables).add(Bar(**mark_kws), **layer_kws).plot()
    ax = p._figure.axes[0]
    return [bar for barlist in ax.containers for bar in barlist]