implement scales logic in ITeaser. requires less adaptions in browser code and allows re-use in other components such as raptus.article.listings