Add behaviors dynamically