Splitted effect creation routine into manageable chunks