L'esempio che ho postato mi pare faccia proprio ciò che stai chiedendo.
Lo hai provato?
Cosa non ti torna?