- this seems to work, but why "id_" in the first place?
- my naive approach seems to work, at least with dBorderlessButton
- could this bite down the road?