tap_on is now optional (bind_keyboard_close); respect tintColor options when updating image