rework as objectafiable, fix drag behavior, remove buttons and labels from vis or size section when section only has one thing in it