Refactored TagsView implementation as lower-level