caching elements by ID (no real speed up though)...