SingleSelect handling reloads and id storage
set attribute instead of member