Detta är i de flesta fall fullt möjligt , men är samtidigt ofta resurs- och tidskrävande .