do not proceed with painting if placeHolder text was really painted, i.e. skip error markup, selection, etc
add some ways for reuse in DB part & cleanup