To do
=====

    * Add caching for getDoormatData and getDoormatTitle methods
