Fixed for real this time, binds correctly with multiple same-chart instantiations.