«Кеширующие» атрибуты классов в Python

Я пишу класс на Python, и у меня есть атрибут, который займет относительно много времени, поэтомуЯ хочу сделать это только один раз, Кроме того, он не будет нужен каждому экземпляру класса, поэтомуЯ не хочу делать это по умолчанию в__init__.

Я новичок в Python, но не в программировании. Я могу придумать способ сделать это довольно легко, но я снова и снова обнаруживал, что «Pythonic» способ делать что-то часто намного проще, чем то, что я придумываю, используя мой опыт на других языках.

Есть ли «правильный» способ сделать это в Python?